RC WARRIORS is a small game made by me in Unreal Engine 4. It was made using Visual Scripting from scratch.
'RC WARRIORS is a retro arcade style vehicular combat game. Players get to drive 90's style remote controlled toy cars around a small cozy town in the mountains. The layout of the track is circuit based, but the cars are equipped with pellet guns and fireworks. This means the player can win the race by completing all checkpoints first, or opt for a more robust solution and use weapons to eliminate every other player to come in as first.'
The basic premise of the game is that it combines the game play elements of vehicular combat and racing in a fun, chaotic, stylized setting, where it is up to the player to decide whether to be tactical and fast, or aggressive and punctual in order to win. With the Split Screen option players can host a local multiplayer session to compete against each other. Using an Xbox controller is recommended for optimal driving experience.
Driving: Casual arcade style with 4 wheel drive, single gear, electric drivetrain
Combat: ranged fast paced pellet gun for smaller damage, or short range slow paced firework for high damage
Pickups: pellet gun and firework pickups refill respective ammo, boost and health pickups refill respective bar
- Vehicles modeled by me in 3DSMax and textured in Substance Painter (inspired by classic RC brands like Tamiya adn Traxxas)
- Road and electricity pole system modeled by me and used as a spline component to place in the level
- All gameplay elements made by me (Checkpoints, Pickups, Ammo, UI)
- Special effects made by me in Niagara (Smoke, Fire, Electricity discharge)
- UE Marketplace asset packs used for level production: 'Modular House Pack', 'Flowers and Plants Nature Pack', 'Super Market Pack', 'Modular Pool Pack'
Music made by Rick Slootweg 'RCKS' - 'RC WARRIORS -Main Menu Tune ' and 'RC WARRIORS Soundtrack'
Ambient sounds extracted from abandonware game 'Re-Volt' and vehicular sounds recorded by my using iPhone
I loved the game Re-Volt as a child, where the player also races remote controlled toy cars with toy-ish combat elements. I wanted to recreate this and put my own spin on it with modern tools. Everything was made with node based scripting using UE4's visual scripting tools. The most difficult part of the game was making a consistent enemy player that can race around the track and follow checkpoints, while engaging in combat. This was definitely one of my favorite projects to make.